/**
 * 第21章 组合模式之通用代码
 * 代码清单-p3ch21d-254页a：抽象构件 {@link top.kaoshanji.p3ch21d.Component}
 * 代码清单-p3ch21d-254页b：树枝构件 {@link top.kaoshanji.p3ch21d.Composite}
 * 代码清单-p3ch21d-254页c：树叶构件 {@link top.kaoshanji.p3ch21d.Leaf}
 * 代码清单-p3ch21d-255页a：场景类 {@link top.kaoshanji.p3ch21d.Client}
 * @author kaoshanji
 * ^_^
 * create time 2025/3/26 10:36
 */
package top.kaoshanji.p3ch21d;